isolation incubator - French English Dictionary